/*-----------------------------------------------------------------------------------*/
/*	MEDIA QUERIES
/*-----------------------------------------------------------------------------------*/

/* iPad Landscape */
@media only screen and (min-device-width: 1025px)  { 
	h3{font-size:80px; line-height:80px; margin: 0px -45px; color:#000; padding-bottom:25px;}
	h1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400; padding:50px 0px 25px 0px;}
	.title2{font-size:80px; line-height:80px; margin: 0px -45px; color:#000; padding-bottom:25px;}
	.title1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400; padding:50px 0px 25px 0px;}
	#main h1{font-size:50px; line-height:50px; color:#000; padding:20px 0px 15px 0px;}
	#inner {padding:0px 40px;}
	h2{font-size:40px;}
	.inner-text{margin:0px 20%; padding-bottom:40px;}
	.form-text {padding:40px 0px 0px 0px;margin:0px auto; }
	.form-below-text{padding:40px 0px 0px 0px;margin:0px 20%; }
	big {font-size:20px; font-weight:300;}
	
	#header, #wrapper, #footer{ width: 1000px; margin:0px auto; }
	
	#sticky {width:100%; padding: 0px; margin:0px; height:100px; }
	#sticky.stick { position: fixed; top: 0px; width:100%; height:60px; background-color:#000; opacity:0.8; padding: 0px; margin:0px; z-index: 10000; }
	.menu {width:100%;margin-bottom: 3px;text-align: center;}
	
	.menu .logo  { position:absolute; top:50px; left:25px; width:178px; margin:0px; padding:0px; }
	#sticky.stick .menu .logo  { width:178px; margin: 20px 0px 0px 30px; padding:0px; background-image: url(../images/litmus-logo-hover.png); background-repeat: no-repeat; background-position: left top; }
	
	.menu ul { position:absolute; top:60px; right:5px; float:right; text-align:right; display: inline-block; width:495px; margin: 0px; padding:0px; }
	#sticky.stick .menu ul { float: right; display: inline-block; width:530px; margin: 0px; margin: 30px 10px 0px 0px; padding:0px; }
	.menu ul li a {
	display: block;
	text-decoration: none;
	line-height:;
	font-size: 18px;
	color: #898989;
	font-family: "prenton",sans-serif;
	font-weight:300;
	padding:0px 2px 0px 1px;
	margin:0px;
}
	
	#sticky.stick .menu ul  li a:hover { color:#fff }
	
	#sticky.stick .menu ul li.oil  img {visibility:hidden;}
	#sticky.stick .menu ul li.oil {position:relative; top:-5px; background-image: url(../images/oil-pixel-logo-hover.png); background-repeat: no-repeat; background-position: center top;}
	
	#zone-branding-wrapper #submenu {position: relative;top: 100px;background:#f1f1f1;}
	#submenu .sub_links{margin:10px 46px 10px 0px; display:block; float:right}
	.sub_links ul li {	display: inline;}
	.sub_links ul li a {	text-decoration: none;	color: #898989; font-size:18px; 	font-family: "prenton",sans-serif;	font-weight:300;	padding:10px 40px 10px 0px;}

	
	.banner, .bannercontainer, .bannercontainer img { width:1000px; margin: 0px auto; }
	#banner {width:100%; display:block;background-color: #bbbf52;}
	#product-banner  {margin: 0px;padding: 0px;}
	
	#wrapper .our-work{margin-top:65px;}
	body.product1{margin: 0px;padding: 0px;
	background-attachment: fixed;background-position: center top;background-repeat: no-repeat;background-size:1000px}
	#cover {background-color:#fff; margin-top:515px;}

	
	#bottom-pading {height:10px; margin-bottom:40px; display:block}
	
	.gallery_title{ font-size:65px;padding: 20px;}
	.elastislide-wrapper nav span {width: 40px;height: 100%;}
	.elastislide-horizontal nav span.elastislide-next {right: 20px;}
	.elastislide-horizontal nav span.elastislide-prev {left: 30px;}
	
	#footerTop .container{padding:60px 0px 40px 0px; margin-bottom:0px;}
	#footerTop .container .title{padding-top:10px; height:54px; font-size:54px; text-align:center; display:block}
	#footerTop .container .button-red{width:300px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:30px;}
	
	#footerTop2 .container{padding:60px 0px 40px 0px; margin-bottom:0px;}
	#footerTop2 .container .title{padding-top:10px; height:54px; font-size:54px; text-align:center; display:block}
	#footerTop2 .container .button-red{width:300px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:30px;}
	
	#footerMiddle .container .title{font-size:35px; line-height:42px;text-align:left; }
	#footerMiddle .container .one-fourth-left-one, 
	#footerMiddle .container .one-fourth-left-two, 
	#footerMiddle .container .one-fourth-right-one, 
	#footerMiddle .container .one-fourth-right-two{font-size:20px; line-height:normal; padding-top:10px; padding-bottom:0px; margin-bottom:0px; margin-top:0px;}
	
	#footerMiddle .container .one-fourth-left-one main, 
	#footerMiddle .container .one-fourth-left-two main, 
	#footerMiddle .container .one-fourth-right-one main, 
	#footerMiddle .container .one-fourth-right-two main{font-size:24px; color:#ffffff; display:block; padding-bottom:10px; font-weight:400;}
	
	#footerMiddle .container .one-fourth-left-one em, 
	#footerMiddle .container .one-fourth-left-two em, 
	#footerMiddle .container .one-fourth-right-one em, 
	#footerMiddle .container .one-fourth-right-two em{font-size:14px; display:block;padding-top:20px; font-style:normal;}
	
	<!-- bottom start -->
	#footerBottom .container {padding-top:10px;}
	
	#footerBottom .container .one-fourth-left-one, 
	#footerBottom .container .one-fourth-left-two, 
	#footerBottom .container .one-fourth-right-one, 
	#footerBottom .container .one-fourth-right-two{font-size:13px; line-height:24px; margin-top:10px; margin-bottom:0px;}
	
	#footerBottom .container .one-fourth-left-one img, 
	#footerBottom .container .one-fourth-left-two img, 
	#footerBottom .container .one-fourth-right-one img, 
	#footerBottom .container .one-fourth-right-two img{width:32px; height:32px; padding-right:6px;}
	
	#footerBottom .container .one-fourth-left-one main, 
	#footerBottom .container .one-fourth-left-two main, 
	#footerBottom .container .one-fourth-right-one main, 
	#footerBottom .container .one-fourth-right-two main{font-size:16px; color:#f1f1f1; display:block; padding-bottom:10px; font-weight:400;}
	
	#uniqe { float:right; width:250px; left:0px;}
	#uniqe2 { float:left; width:250px; left:0px;}
	#uniqe3 { float:none; width:56%; margin:0px auto; left:5%;}
	#uniqe .bullet {width:250px; display:block; margin-left:-60px;}
	#uniqe2 .bullet {width:260px; display:block; margin-right:-60px;}
	.bullet.three{margin-bottom:0px;}
	
	.responsive-slider.flexslider .slide-title a {top: 580px;font-size: 25px; line-height:30px;}
	.responsive-slider.flexslider .flex-direction-nav li a {top: 44.5% !important;background-size:34px;width: 34px !important;height: 34px !important;}
	.responsive-slider.flexslider .flex-direction-nav li .next {background-position: 0 -43px !important;right: 20px !important;}
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 1010px) and (max-width: 1024px) {
	h3{font-size:80px; line-height:80px; margin: 0px -45px; color:#000;display:block; padding-bottom:25px }
	h1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400;display:block; padding:50px 0px 25px 0px;}
	.title2{font-size:80px; line-height:80px; margin: 0px -45px; color:#000; padding-bottom:25px;}
	.title1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400; padding:50px 0px 25px 0px;}
	h2{font-size:40px;}
	#main h1{font-size:50px; line-height:50px; color:#000; padding:20px 0px 15px 0px;}
	#inner {padding:0px 20px;}
	.inner-text{margin:0px 20%; padding-bottom:40px;}
	.form-text {padding:40px 0px 0px 0px;margin:0px auto; }
	.form-below-text{padding:40px 0px 0px 0px;margin:0px 20%; }
	big {font-size:20px; font-weight:300;}
	
	#header, #wrapper, #footer{ width: 960px; margin:0px auto; }
	
	#sticky {width:100%; padding: 0px; margin:0px; height:100px; }
	#sticky.stick { position: fixed; top: 0px; width:100%; height:60px; background-color:#000; opacity:0.8; padding: 0px; margin:0px; z-index: 10000; }
	.menu {width:100%;margin-bottom: 3px;text-align: center;}
	
	.menu .logo  { position:absolute; top:50px; left:25px; width:178px; margin:0px; padding:0px; }
	.menu ul { position:absolute; top:60px; right:5px; float:right; text-align:right; display: inline-block; width:495px; margin: 0px; padding:0px; }
	.menu ul li { padding:2px 20px 0px 20px; margin:0px; text-align: center; float:right; }
	.menu ul li a img { position:relative; top:-4px; right:0px;}
	
	#zone-branding-wrapper #submenu {position: relative;top: 100px;background:#f1f1f1;}
	#submenu .sub_links{margin:10px 46px 10px 0px; display:block; float:right}
	.sub_links ul li {	display: inline;}
	.sub_links ul li a {	text-decoration: none;	color: #898989; font-size:18px; 	font-family: "prenton",sans-serif;	font-weight:300;	padding:10px 40px 10px 0px;}


	.banner, .bannercontainer, .bannercontainer img { width:960px; margin: 0px auto; }
	#banner {width:100%; display:block;background-color: #bbbf52;}
	#product-banner  {margin: 0px;padding: 0px;}
	
	#wrapper .our-work{margin-top:65px;}
	body.product1{margin: 0px;padding: 0px;
	background-attachment: fixed;
	background-position: center top;background-repeat: no-repeat;background-size:960px}
	#cover {background-color:#fff; margin-top:497px;}
	
	#bottom-pading {height:10px; margin-bottom:60px; display:block}
	
	.gallery_title{ font-size:65px;padding: 20px;}
	.elastislide-wrapper nav span {width: 40px;height: 100%;}
	.elastislide-horizontal nav span.elastislide-next {right: 20px;}
	.elastislide-horizontal nav span.elastislide-prev {left: 30px;}
	
	#footerTop .container{padding:60px 0px 40px 0px; margin-bottom:0px;}
	#footerTop .container .title{padding-top:10px; height:54px; font-size:54px; text-align:center; display:block}
	#footerTop .container .button-red{width:280px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:32px;}
	
	#footerTop2 .container{padding:60px 0px 40px 0px; margin-bottom:0px;}
	#footerTop2 .container .title{padding-top:10px; height:54px; font-size:54px; text-align:center; display:block}
	#footerTop2 .container .button-red{width:280px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:32px;}
	
	#footerMiddle .container .title{font-size:35px; line-height:42px;text-align:left; }
	#footerMiddle .container .one-fourth-left-one, 
	#footerMiddle .container .one-fourth-left-two, 
	#footerMiddle .container .one-fourth-right-one, 
	#footerMiddle .container .one-fourth-right-two{font-size:20px; line-height:normal; padding-top:10px; padding-bottom:20px; margin-bottom:-20px; margin-top:0px;}
	
	#footerMiddle .container .one-fourth-left-one main, 
	#footerMiddle .container .one-fourth-left-two main, 
	#footerMiddle .container .one-fourth-right-one main, 
	#footerMiddle .container .one-fourth-right-two main{font-size:24px; color:#ffffff; display:block; padding-bottom:10px; font-weight:400;}
	
	#footerMiddle .container .one-fourth-left-one em, 
	#footerMiddle .container .one-fourth-left-two em, 
	#footerMiddle .container .one-fourth-right-one em, 
	#footerMiddle .container .one-fourth-right-two em{font-size:14px; display:block;padding-top:20px; font-style:normal;}
	
	<!-- bottom start -->
	#footerBottom .container {padding-top:10px;}
	
	#footerBottom .container .one-fourth-left-one, 
	#footerBottom .container .one-fourth-left-two, 
	#footerBottom .container .one-fourth-right-one, 
	#footerBottom .container .one-fourth-right-two{font-size:13px; line-height:24px; margin-top:10px; margin-bottom:-20px;}
	
	#footerBottom .container .one-fourth-left-one img, 
	#footerBottom .container .one-fourth-left-two img, 
	#footerBottom .container .one-fourth-right-one img, 
	#footerBottom .container .one-fourth-right-two img{width:32px; height:32px; padding-right:6px;}
	
	#footerBottom .container .one-fourth-left-one main, 
	#footerBottom .container .one-fourth-left-two main, 
	#footerBottom .container .one-fourth-right-one main, 
	#footerBottom .container .one-fourth-right-two main{font-size:16px; color:#f1f1f1; display:block; padding-bottom:10px; font-weight:400;}
	
	#uniqe { float:right; width:250px; left:0px;}
	#uniqe2 { float:left; width:250px; left:0px;}
	#uniqe3 { float:none; width:58%; margin:0px auto; left:5%;}
	#uniqe .bullet {width:230px; display:block; margin-left:-50px;}
	#uniqe2 .bullet {width:250px; display:block; margin-right:0px;}
	.bullet.three{margin-bottom:0px;}
	.responsive-slider.flexslider .slide-title a {top: 560px;font-size: 25px; line-height:30px;}
	.responsive-slider.flexslider .flex-direction-nav li a {top: 44.5% !important;background-size:34px;width: 34px !important;height: 34px !important;}
	.responsive-slider.flexslider .flex-direction-nav li .next {background-position: 0 -43px !important;right: 20px !important;}
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 1009px) {
	h3{font-size:60px; line-height:60px; margin: 0px -45px; color:#000;display:block; padding-bottom:25px;}
	h1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400;display:block; padding:50px 0px 25px 0px;}
	.title2{font-size:60px; line-height:60px; margin: 0px -45px; color:#000; padding-bottom:25px;}
	.title1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400; padding:50px 0px 25px 0px;}
	h2{font-size:40px;}
	#main h1{font-size:40px; line-height:50px; color:#000; padding:20px 0px 15px 0px;}
	#inner {padding:0px 60px;}
	.inner-text{margin:0px 20%; padding-bottom:40px;}
	.form-text {padding:40px 0px 0px 0px;margin:0px auto; }
	.form-below-text{padding:0px 0px 0px 0px;margin:0px; }
	big {font-size:20px; font-weight:300;}
	
	#header, #wrapper,  #footer{ width: 720px; margin:0px auto; }
	#zone-branding-wrapper{width:100%; height:100px;}
	.menu { width:720px; margin-bottom: 3px; -align: center; }
	
	.menu .logo  { position:absolute; top:50px; left:20px; width:178px; margin:0px; padding:0px; }
	.menu ul { position:absolute; top:60px; right:0px; float:right; text-align:right; display: inline-block; width:495px; margin: 0px; padding:0px; }
	
	.menu ul li { padding:0px 20px; margin:0px; text-align: center; float:right; }
	.menu ul li a img { position:relative; top:-4px; right:0px;}
	
	#zone-branding-wrapper #submenu {position: relative;top: 100px;background:#f1f1f1;}
	#submenu .sub_links{margin:10px 60px 10px 0px; display:block; float:right}
	.sub_links ul li {	display: inline;}
	.sub_links ul li a {	text-decoration: none;	color: #898989; font-size:18px; 	font-family: "prenton",sans-serif;	font-weight:300;	padding:10px 20px;}


	.banner, .bannercontainer, .bannercontainer img { width:720px; margin: 0px auto; }
	#banner {width:100%; display:block;background-color: #bbbf52;}
	#product-banner  {margin: 0px;padding: 0px;}
	
	#wrapper .our-work{margin-top:65px;}
	body.product1{margin: 0px;padding: 0px;
	background-attachment: fixed;
	background-position: center top;background-repeat: no-repeat;background-size:720px}
	#cover {background-color:#fff; margin-top:345px;}
	
	#bottom-pading {height:10px; margin-bottom:60px; display:block}
	
	.gallery_title{ font-size:50px;padding: 20px;}
	.elastislide-wrapper nav span {width: 40px;height: 100%;}
	.elastislide-horizontal nav span.elastislide-next {right: 20px;}
	.elastislide-horizontal nav span.elastislide-prev {left: 30px;}

	#footerTop .container{padding:40px 0px 40px 0px; margin-bottom:-20px;}
	#footerTop .container .title{padding-top:10px; height:54px; font-size:54px; text-align:center; display:block}
	#footerTop .container .button-red{width:300px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:30px;}
	
	#footerTop2 .container{padding:40px 0px 40px 0px; margin-bottom:-20px;}
	#footerTop2 .container .title{padding-top:10px; height:54px; font-size:54px; text-align:center; display:block}
	#footerTop2 .container .button-red{width:300px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:30px;}
	
	#footerMiddle .container .title{font-size:25px; line-height:42px;text-align:left; }
	#footerMiddle .container .one-fourth-left-one, 
	#footerMiddle .container .one-fourth-left-two, 
	#footerMiddle .container .one-fourth-right-one, 
	#footerMiddle .container .one-fourth-right-two{font-size:18px; line-height:normal; padding-top:10px; padding-bottom:20px; margin-bottom:-20px; margin-top:0px;}
	
	#footerMiddle .container .one-fourth-left-one main, 
	#footerMiddle .container .one-fourth-left-two main, 
	#footerMiddle .container .one-fourth-right-one main, 
	#footerMiddle .container .one-fourth-right-two main{font-size:22px; color:#ffffff; display:block; padding-bottom:10px; font-weight:400;}
	
	#footerMiddle .container .one-fourth-left-one em, 
	#footerMiddle .container .one-fourth-left-two em, 
	#footerMiddle .container .one-fourth-right-one em, 
	#footerMiddle .container .one-fourth-right-two em{font-size:14px; display:block;padding-top:20px; font-style:normal;}
	
	<!-- bottom start -->
	#footerBottom .container {padding-top:10px;}
	
	#footerBottom .container .one-fourth-left-one, 
	#footerBottom .container .one-fourth-left-two, 
	#footerBottom .container .one-fourth-right-one, 
	#footerBottom .container .one-fourth-right-two{font-size:12px; line-height:24px; margin-top:10px; margin-bottom:-20px;}
	
	#footerBottom .container .one-fourth-left-one img, 
	#footerBottom .container .one-fourth-left-two img, 
	#footerBottom .container .one-fourth-right-one img, 
	#footerBottom .container .one-fourth-right-two img{width:32px; height:32px; padding-right:6px;}
	
	#footerBottom .container .one-fourth-left-one main, 
	#footerBottom .container .one-fourth-left-two main, 
	#footerBottom .container .one-fourth-right-one main, 
	#footerBottom .container .one-fourth-right-two main{font-size:14px; color:#f1f1f1; display:block; padding-bottom:10px; font-weight:400;}
	
	#uniqe { float:right; width:250px; left:0px;}
	#uniqe2 { float:left; width:250px; left:0px;}
	#uniqe3 { float:none; width:78%; margin:0px auto; left:5%;}
	#uniqe .bullet {width:215px; display:block; margin-left:25px;}
	#uniqe2 .bullet {width:250px; display:block; margin-right:0px;margin-left:20px;}
	.bullet.three{margin-bottom:0px;}
	.responsive-slider.flexslider .slide-title a {top: 420px;font-size: 25px; line-height:30px;}
	.responsive-slider.flexslider .flex-direction-nav li a {top: 43.5% !important;background-size:34px;width: 34px !important;height: 34px !important;}
	.responsive-slider.flexslider .flex-direction-nav li .next {background-position: 0 -43px !important;right: 20px !important;}
}

/* END Smaller than standard 960 (devices and browsers) */

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	h3{font-size:50px; line-height:50px; margin: 0px 0px; color:#000; display:block; padding-bottom:20px;}
	h1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400;display:block; padding:50px 0px 25px 0px;}
	.title2{font-size:50px; line-height:50px; margin: 0px 0px; color:#000; padding-bottom:20px;}
	.title1{font-size:25px;font-family: "prenton",sans-serif;font-weight:400; padding:50px 0px 25px 0px;}
	h2{font-size:40px;}
	#main h1{font-size:30px; line-height:50px; color:#000; padding:20px 0px 15px 0px;}
	#inner {padding:0px 30px;}
	.inner-text{margin:0px 15%; padding-bottom:30px;}
	.form-text {padding:30px 0px 0px 0px;margin:0px auto; }
	.form-below-text{padding:40px 0px 0px 0px;margin:0px 5%; }
	.form-below-text strong { font-size: 15px;}
	big {font-size:20px; font-weight:300;}
	
	
	#header, #wrapper,  #footer{ width: 460px; margin:0px auto; }
	#zone-branding-wrapper{width:100%; height:100px;}
	.menu { width:460px; margin:0px auto; padding:10px 0px 0px 0px; margin-bottom: 3px; text-align: center; display:block; }
	
	.menu .logo  {margin:0px auto;padding:0px;float:none; width:130px; position:relative; top:0px; left:0px;
	background-image: url(../images/litmus-logo-150.png);background-repeat: no-repeat;background-position: center top;}
	
	.menu ul {margin:0px 50px; padding:0px; width:100%; float:none; top:45px;}
	.menu ul li {padding:0px 5px; margin:0px auto; text-align: center;}
	.menu ul li a {font-size:13px; padding:0px 20px;}
	.menu ul li.oil {background-image: url(../images/oil-pixel-logo-small.png); background-repeat: no-repeat; background-position: 18px 0px; width:20px;}
	.menu ul li a img {visibility:hidden;}
 
 	#zone-branding-wrapper #submenu {position:relative;top: 12px;background:#f1f1f1; width:100%}
	#submenu .sub_links{margin:5px 50px 5px 0px; display:block; float:right}
	.sub_links ul li a {	text-decoration: none;	color: #898989; font-size:1em;	}

	
	.banner, .bannercontainer, .bannercontainer img { width:460px; margin: 0px auto; }
	#banner {width:100%; display:block;background-color: #bbbf52;}
	#product-banner  {margin: 0px;padding: 0px;}
	
	#wrapper .our-work{margin-top:50px;}
	body.product1{margin: 0px;padding: 0px;
	background-attachment:scroll;
	background-position: center 90px;background-repeat: no-repeat;background-size:460px}
	#cover {background-color:#fff; margin-top:275px;}
	
	#bottom-pading {height:10px; margin-bottom:60px; display:block}
	
	.gallery_title{ font-size:40px;padding: 20px;}
	.elastislide-wrapper nav span {width: 30px;height: 100%;}
	.elastislide-horizontal nav span.elastislide-next {right: 10px;}
	.elastislide-horizontal nav span.elastislide-prev {left: 20px;}
	

	#footerTop .container{padding:40px 0px 40px 0px; margin-bottom:0px;}
	#footerTop .container .title{padding-top:10px; height:54px; font-size:38px; text-align:center; display:block}
	#footerTop .container .button-red{width:300px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:30px;}
	
	#footerTop2 .container{padding:40px 0px 40px 0px; margin-bottom:0px;}
	#footerTop2 .container .title{padding-top:10px; height:54px; font-size:38px; text-align:center; display:block}
	#footerTop2 .container .button-red{width:300px; padding:20px 10px; display:block; margin:auto; text-align:center; font-size:30px;}
	
	#footerMiddle .container {padding-top:0px;}
	
	#footerMiddle .container .title{font-size:30px; line-height:42px;text-align:left; }
	#footerMiddle .container .one-fourth-left-one, 
	#footerMiddle .container .one-fourth-left-two, 
	#footerMiddle .container .one-fourth-right-one, 
	#footerMiddle .container .one-fourth-right-two{font-size:20px; line-height:normal; padding-top:0px; }
	
	#footerMiddle .container .one-fourth-left-one main, 
	#footerMiddle .container .one-fourth-left-two main, 
	#footerMiddle .container .one-fourth-right-one main, 
	#footerMiddle .container .one-fourth-right-two main{font-size:22px; color:#ffffff; display:block; padding-bottom:10px; font-weight:400;}
	
	#footerMiddle .container .one-fourth-left-one em, 
	#footerMiddle .container .one-fourth-left-two em, 
	#footerMiddle .container .one-fourth-right-one em, 
	#footerMiddle .container .one-fourth-right-two em{font-size:14px; display:block;padding-top:20px; font-style:normal;}
	
	<!-- bottom start -->
	#footerBottom .container {padding-top:0px;}
	
	#footerBottom .container .one-fourth-left-one, 
	#footerBottom .container .one-fourth-left-two, 
	#footerBottom .container .one-fourth-right-one, 
	#footerBottom .container .one-fourth-right-two{font-size:13px; line-height:24px; padding-top:0px; margin-top:0px; margin-bottom:-20px;}
	
	#footerBottom .container .one-fourth-left-one img, 
	#footerBottom .container .one-fourth-left-two img, 
	#footerBottom .container .one-fourth-right-one img, 
	#footerBottom .container .one-fourth-right-two img{width:32px; height:32px; padding-right:6px;}
	
	#footerBottom .container .one-fourth-left-one main, 
	#footerBottom .container .one-fourth-left-two main, 
	#footerBottom .container .one-fourth-right-one main, 
	#footerBottom .container .one-fourth-right-two main{font-size:16px; color:#f1f1f1; display:block; padding-bottom:10px; font-weight:400;}
	
	#uniqe { float:left; width:250px; left:15%;}
	#uniqe2 { float:left; width:250px; left:15%;}
	#uniqe3 { float:none; width:70%; margin:0px auto; left:5%;}
	#uniqe .bullet {width:250px; display:block; margin-left:0px;}
	#uniqe2 .bullet {width:250px; display:block; margin-right:0px;}
	.bullet.three{margin-bottom:-20px;}
	.responsive-slider.flexslider .slide-title a {top: 270px;font-size: 25px; line-height:30px;}
	.responsive-slider.flexslider .flex-direction-nav li a {display:none;}
	.responsive-slider.flexslider .flex-direction-nav li .next {display:none;}
}
/* END Mobile Landscape Size to Tablet Portrait (devices and browsers) */

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 479px) {
	h3{font-size:40px; line-height:40px; margin: 0px 0px; color:#000; display:block; padding-bottom:20px;}
	h1{font-size:20px; line-height:20px; font-family: "prenton",sans-serif;font-weight:400;display:block; padding:50px 0px 25px 0px;}
	.title2{font-size:40px; line-height:40px; margin: 0px 0px; color:#000; padding-bottom:20px;}
	.title1{font-size:20px; line-height:20px; font-family: "prenton",sans-serif;font-weight:400; padding:50px 0px 25px 0px;}
	h2{font-size:40px;}
	#main h1{font-size:32px; line-height:32px; color:#000; padding:20px 0px 15px 0px;}
	#inner {padding:0px 0px;}
	.inner-text{margin:0px 10%; padding-bottom:20px;}
	.form-text {padding:20px 0px 0px 25px;margin:0px auto; }
	.form-below-text{padding:30px 0px 0px 0px;margin:0px; }
	.form-below-text strong { font-size: 15px;}
	big {font-size:20px; font-weight:300;}

	
	#header, #wrapper, #footer{ width:90%; margin:0px auto; }
	#zone-branding-wrapper{width:100%; height:100px;}
	.menu {width:100%; margin:0px auto; padding:20px 0px 0px 0px; }
	
	#zone-branding-wrapper #submenu {position: relative;top: 10px;background:#f1f1f1;}
	#submenu .sub_links{margin:5px auto; display:block; float:none; width:265px;}
	.sub_links ul li {	display: inline;}
	.sub_links ul li a {	text-decoration: none;	font-size: 13px;	color: #898989;	font-family: "prenton",sans-serif;	font-weight:300;	padding:10px 7px;}
	
	.menu .logo  {margin:0px auto;padding:0px;float:none; width:100%; position:relative; top:0px; left:0px;
	background-image: url(../images/litmus-logo-150.png);background-repeat: no-repeat;background-position: center top;}
		
	.menu ul {margin:0px auto; padding:0px; display: inline-block; width:270px; float:none; position:relative; top:0px; right:0px;}
	.menu ul li { padding:0px 10px 0px 10px; margin:0px 2px; text-align: center;}
	
	.menu ul li.oil {background-image: url(../images/oil-pixel-logo-small.png); background-repeat: no-repeat; background-position: center top; padding-right:0px; margin-right:0px;}
	.menu ul li a {font-size:13px; padding:0px 0px;}
	.menu ul li a img { visibility:hidden;}

	.banner, .bannercontainer, .bannercontainer img { width:100%; margin: 0px auto; }
	#banner {width:100%; display:block;background-color: #bbbf52;}
	#product-banner  {margin: 0px;padding: 0px;}
	
	#wrapper .our-work{margin-top:50px;}
	body.product1{margin: 0px;padding: 0px;
	background-attachment:scroll;
	background-position: center 90px;background-repeat: no-repeat;background-size:285px}
	#cover {background-color:#fff; margin-top:165px;}
	
	#bottom-pading {height:10px; margin-bottom:60px; display:block}
	
	.gallery_title{ font-size:30px;padding:0px;}
	.elastislide-wrapper nav span {width: 20px;height: 100%;}
	.elastislide-horizontal nav span.elastislide-next {right: 10px;}
	.elastislide-horizontal nav span.elastislide-prev {left: 20px;}
	
	#footerTop .container{padding:40px 0px 40px 0px; margin-bottom:0px;}
	#footerTop .container .title{padding-top:10px; height:54px; font-size:40px; text-align:center; display:block}
	#footerTop .container .button-red{width:250px; padding:20px 10px; display:block; margin:auto; margin-top:20px; text-align:center; font-size:25px;}
	
	#footerTop2 .container{padding:40px 0px 40px 0px; margin-bottom:0px;}
	#footerTop2 .container .title{padding-top:10px; height:54px; font-size:40px; text-align:center; display:block}
	#footerTop2 .container .button-red{width:250px; padding:20px 10px; display:block; margin:auto; margin-top:20px; text-align:center; font-size:25px;}
	
	#footerMiddle .container .title{font-size:32px; line-height:42px;text-align:left; }
	#footerMiddle .container .one-fourth-left-one, 
	#footerMiddle .container .one-fourth-left-two, 
	#footerMiddle .container .one-fourth-right-one, 
	#footerMiddle .container .one-fourth-right-two{font-size:20px; line-height:normal; padding-top:30px; padding-bottom:0px; margin-bottom:-20px; margin-top:0px;}
	
	#footerMiddle .container .one-fourth-left-one main, 
	#footerMiddle .container .one-fourth-left-two main, 
	#footerMiddle .container .one-fourth-right-one main, 
	#footerMiddle .container .one-fourth-right-two main{font-size:22px; color:#ffffff; display:block; padding-bottom:10px; font-weight:400;}
	
	#footerMiddle .container .one-fourth-left-one em, 
	#footerMiddle .container .one-fourth-left-two em, 
	#footerMiddle .container .one-fourth-right-one em, 
	#footerMiddle .container .one-fourth-right-two em{font-size:14px; display:block;padding-top:20px; font-style:normal;}
	
	<!-- bottom start -->
	#footerBottom .container {padding-top:10px;}
	
	#footerBottom .container .one-fourth-left-one, 
	#footerBottom .container .one-fourth-left-two, 
	#footerBottom .container .one-fourth-right-one, 
	#footerBottom .container .one-fourth-right-two{font-size:13px; line-height:24px; margin-top:20px; margin-bottom:-20px;}
	
	#footerBottom .container .one-fourth-left-one img, 
	#footerBottom .container .one-fourth-left-two img, 
	#footerBottom .container .one-fourth-right-one img, 
	#footerBottom .container .one-fourth-right-two img{width:32px; height:32px; padding-right:6px;}
	
	#footerBottom .container .one-fourth-left-one main, 
	#footerBottom .container .one-fourth-left-two main, 
	#footerBottom .container .one-fourth-right-one main, 
	#footerBottom .container .one-fourth-right-two main{font-size:16px; color:#f1f1f1; display:block; padding-bottom:10px; font-weight:400;}
	
	input,select,textarea {margin:0px; margin-bottom:-10px;}
	#uniqe { float:left; width:250px; left:5%;}
	#uniqe2 { float:left; width:250px; left:5%;}
	#uniqe3 { float:none; width:90%; margin:0px auto; left:5%;}
	#uniqe .bullet {width:200px; display:block; margin-left:0px;}
	#uniqe2 .bullet {width:200px; display:block; margin-right:0px;}
	.bullet.three{margin-bottom:-20px;}
	.responsive-slider.flexslider .slide-title a {top: 170px;font-size: 20px; line-height:25px;}
	.responsive-slider.flexslider .flex-direction-nav li a {display:none;}
	.responsive-slider.flexslider .flex-direction-nav li .next {display:none;}
}
/* END Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
